make a perfect sense - Französisch Englisch Wörterbuch